package day0112;

//当子类继承抽象类后，要求子类必须实现父类里面的抽象方法
public class Add extends Cal{

//	public int getResult(int result) {
//		return result;
//	}
//   子类从父类继承的getResult（）方法不满意，子类可以重写就是重新定义这个方法
	// @Override：重写（覆盖）
	
		@Override
		public int getResult() {
			//super代表：父类对象
			//this代表当前类对象
			//getResult()这个方法的调用要通过： 对象.getResult()调用，而new子类对象的时候，父类对象也一定new出来了
			return num1 + num2;
		}
	
	
	public Add() {
		super();
		// TODO Auto-generated constructor stub
	}

	public Add(int num1, int num2) {
		super(num1, num2);
		// TODO Auto-generated constructor stub
	}

	@Override
	public String toString() {
		return "Add [num1=" + num1 + ", num2=" + num2 + "]";
	}
	
	
}
